defecating frequently - English Synonyms Dictionary